oily water separator - Turco Inglés Diccionario